package com.wuwei.elearning.question.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 班级表,一个班级有很多学员和一个班主任
 * </p>
 *
 * @author wuwei
 * @since 2024-08-12
 */
@Data
public class Grade implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 班级名
     */
    private String name;

    /**
     * 班级类型，0为基础执照班，1为机型班，现在先只设这两个
     */
    private Integer type;

    /**
     * 班主任名
     */
    private String teacherName;

    /**
     * 班主任的id
     */
    private Long teacherId;

    /**
     * 创建人，user表的账号
     */
    private Long createdBy;

    /**
     * 创建时间
     */
    private LocalDateTime createdTime;

    /**
     * 更新人
     */
    private Long updatedBy;

    /**
     * 更新时间
     */
    private LocalDateTime updatedTime;


}
